草庐IT

iphone - 在 MFMessageComposeViewController 中禁用 iMessage

全部标签

iphone - 仅使用 iOS 5 设备和 iOS 4 模拟器测试应用程序是否可行?

我最近升级了我的Xcode版本并且一直有hugetrouble试图构建我的第二代iPodTouch运行iOS4.2.1。-太多以至于我放弃了尝试。为模拟器构建适用于iOS5和iOS4.2模拟器-我还将在iOS5设备上测试该应用程序(当我拿到一台设备时)。此测试是否足以发布最低iOS为4.2.1的应用程序?-问题是我已经发布了最低iOS为4.2.1的应用程序,但我需要发布此更新(无需在iOS4设备上进行测试)。这样做有什么问题吗?-如果它在iOS4模拟器和iOS5模拟器/设备上运行是否足够好? 最佳答案 不,模拟器是模拟器,不足以测试

iphone - 如何在 UIWebView 中找到图像的位置

我有一个UIWebView,其中有一个UITapGestureRecognizer,基本上在我的点击手势识别器中我有:-(CGPoint)pointsForImage:(UIGestureRecognizer*)sender{CGPointpt=[senderlocationInView:self];NSString*offsetTop=[NSStringstringWithFormat:@"document.elementFromPoint(%f,%f).offsetTop",pt.x,pt.y];NSString*offsetLeft=[NSStringstringWithForm

iphone - iOS Scrollview 检测滚动

我已经阅读了所有关于这个确切主题的以前的帖子,但我仍然无法检测到用户何时在这个iPad应用程序上滚动...我的.h:#import@interfaceMyApp_ViewController:UIViewController{}@property(weak,nonatomic)IBOutletUIButton*otherButton;@property(weak,nonatomic)IBOutletUIScrollView*otherScrollView;@property(weak,nonatomic)IBOutletUITextView*txtViewHTML;-(void)k_R

iphone - NSUserDefaults 在我检索之前刷新数据

我正在使用NSUserDefaults将NSMutableArray和NSMutableDictionery保存为NSUserDefaults*nsdefaults=[NSUserDefaultsstandardUserDefaults];NSMutableDictionary*appDetail=[[NSMutableDictionaryalloc]initWithDictionary:[sbjasonObjobjectWithString:result]];if([appDetailobjectForKey:KStores]){NSArray*stores=[appDetailob

iphone - 在 UITextField 中添加按钮

我正在开发适用于iOS的浏览器应用程序,并希望在地址栏的文本字段内添加一个“阅读器”按钮,就像MobileSafari在检测到该页面是一篇文章时所做的那样。在UITextField的右侧添加按钮有什么好方法? 最佳答案 您可能想要使用UITextField的rightView属性。基本上,有两个属性(这个属性和相应的leftView)允许您在UITextField中放置自定义View/控件。您可以通过rightViewMode/leftViewMode属性控制是否显示这些View:UIButton*myButton=[UIButto

iphone - 传递给另一个类时 NSDictionary 设置为 nil (IOS)

当我从TableView转换到普通View以显示详细信息时,我将NSDictionary对象从一个View类传递到另一个View类:传递Controller:[tweetControllersetTweet:tweet];接收Controller.h:@interfaceTweetViewController:UIViewController{NSDictionary*tweet;}@property(nonatomic,retain)NSDictionary*tweet;接收Controller.m:@implementationTweetViewController@synthes

iphone - viewWillAppear 方法未在 iOS 4.2 中调用

我使用的是Xcode4.2。我将部署目标设置为4.2。我创建了一个View层次结构为UIViewController>UITabBarController>UINavigationController>UIViewController的应用程序。它工作正常iOS5。但对于iOS4.2,不会调用viewWillAppear方法。这是什么原因? 最佳答案 当您将自定义UIViewController作为顶级VC时,您需要将viewWillAppear事件传递给UITabBarController

iphone - 在 UITableView 中创建运行总和

我有一个填充了事务的UITableView(之前通过导航栏中的按钮保存)。每行有五个UILabel:日期、描述、人员、值(存款和取款)余额。该表按日期排序。如何获得每日余额?余额是从第一个输入到当前行的总和(+和-)。我有以下代码(JournalDetail.m),但我只得到与值相同的金额,而不是累计金额(余额)-(UITableViewCell*)tableView:(UITableView*)tableViewcellForRowAtIndexPath:(NSIndexPath*)indexPath{staticNSString*CellIdentifier=@"Cell";GxP

ios - 在 iOS 5 和 Mac OS X 10.7 上构建 iPhone 工具链

有没有关于如何在当前iOS和OSX版本上构建工具链的好教程?我只能找到关于iOS2和3的。或者,是否可以在没有工具链的情况下编译SBSettingsToggle? 最佳答案 我强烈建议您使用theos进行任何越狱开发,而不是工具链。参见thisguide进行设置。 关于ios-在iOS5和MacOSX10.7上构建iPhone工具链,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

iphone - 崩溃日志未符号化

我正在运行Xcode4.2.1,但我的崩溃日志都没有符号化。这些是我手机的崩溃日志,用于在我的Mac上构建的应用程序。如有任何解决此问题的建议,我们将不胜感激 最佳答案 您是否在部署构建之前对其进行归档?符号化仅适用于最新构建(如果我没记错的话),如果您创建存档,然后部署这些构建,它将自动对这些日志进行符号化。您也可以单独保存app.DYSM文件并手动对它们进行符号化。这将为您提供有关如何手动执行此操作的更多信息。SymbolicatingiPhoneAppCrashReports该站点还提供了有关手动符号化崩溃日志的更多详细信息h